package code1_100.code21_30;

/**
 * @author 韩迪
 * @date 2022/03/23 22:02
 **/
public class Code25 {

    private class ListNode {
        int val;
        ListNode next;
        ListNode() {}
        ListNode(int val) { this.val = val; }
        ListNode(int val, ListNode next) { this.val = val; this.next = next; }
    }
//
//    public ListNode reverseKGroup(ListNode head, int k) {
//        //先将链表k个节点一拆分然后将其反转放入集合令其下标为节点指向下一个下标的头结点
//
//
//
//
//    }
//
//    public ListNode reverse(ListNode head,int k){
//        int size = k;
//        ListNode sort = new ListNode();
//        ListNode noSort = head;
//        ListNode pre = new ListNode();
//        sort = head;
//        for (int i = 0; i < size; i++) {
//            for (int j = 1; j <= k-1-i; j--) {
//                pre = noSort;
//                noSort=noSort.next;
//            }
//            //找到了末尾，将其插入头
//            noSort.next = sort;
//            sort=sort.next;
//        }
//    }




}
